#ifndef _VN_COLOR_H_
#define _VN_COLOR_H_

namespace vn
{
	class Color
	{
	public:
		Color(unsigned char p_r = 255, unsigned char p_g = 255, unsigned char p_b = 255, unsigned char p_a = 0)
		{ r = p_r; g = p_g; b = p_b; a = p_a; }
		virtual ~Color(){}

		unsigned char r, g, b, a;

		static Color red;
		static Color green;
		static Color blue;
		static Color yellow;
		static Color white;
		static Color black;
		static Color invisible;
	};
}

#endif // _VN_COLOR_H_